package br.rn;

import java.util.List;

import br.dao.SecaoDAO;
import br.modelo.Cidade;
import br.modelo.Secao;
import br.modelo.Zona;
import br.util.DAOFactory;

public class SecaoRN {
	
	private SecaoDAO secaoDAO;
	
	public SecaoRN() {
		this.secaoDAO = DAOFactory.criaSecaoDAO();
	}

	public void salvar(Secao u1) {
		this.secaoDAO.salvar(u1);
	}

	public List<Secao> listar() {
		return this.secaoDAO.listar();
	}
	
	public List<Secao> listarPorCidadeZona(Cidade cidade, Zona zona){
		return this.secaoDAO.listarPorCidadeZona(cidade, zona);
	}
	
	public void excluir(Secao zona) {
		this.secaoDAO.excluir(zona);
		
	}

	public void alterar(Secao zona) {
	 this.secaoDAO.alterar(zona);
		
	}

	public Secao pesquisarPorCodigo(Integer id) {
		
		return this.secaoDAO.pesquisarPorCodigo(id);
	}
	
	
}
